package ex;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;

/**
 * @author: knowno
 * @create: 2025-09-16 13:57
 * @Version 1.0
 **/
public class TestCollections2 {
    public static void main(String[] args) {


        ArrayList<Integer> list = new ArrayList<>();
        list.add(1);
        list.add(2);
        list.add(3);


        // 1 线程安全
        List<Integer> integers = Collections.synchronizedList(list);


        ArrayList<Integer> list1 = new ArrayList<>();
        list1.add(100);
        list1.add(200);
        list1.add(300);

        //2 copy 不是追加,是替换

        Collections.copy(list1,list);

        System.out.println(list1);
        //3 替换

//        Collections.replaceAll()
        //4 最值(大和小)
//        Collections.max()

//        Collections.min()

         //5 反转
//        Collections.reverse();

        //6 随机打乱
//        Collections.shuffle();
    }
}
